@charset "utf-8";
/* CSS Document */
body{font:12px/1.8 \5FAE\8F6F\96C5\9ED1,Arial,\5b8b\4f53; background-color:#f9f9f9;;color:#333333;}
body,ul,li,dl,dt,dd,table,td,th,form,input,h1,h2,h3,h4,h5,h6,p,img,em,b,label,textarea,ol,p{margin:0;padding:0;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
ul,li{list-style:none;}
i{font-style:normal;}
u{text-decoration:none;}
em{font-style:normal;}
dfn,i,u,em,b{font-style:normal;font-weight:100;}
img{border:none;/*display:block;*/ vertical-align:middle;}
a{ text-decoration:none;color:#333333;}
/*浮动/清除浮动*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
*+html .clearfix{min-height:1%}
input{-webkit-appearance:none; border-radius:0;outline: none;}
/*头部*/
header{ height:44px; line-height:44px; background:#fff; text-align:center; font-size:16px; color:#333; width:100%; position:relative;}
header .pstion_left{position: absolute; left: 0; width: 40px; height: 100%;}
header .pstion_right{position: absolute;right: 0; width: 40px; height: 100%;}
header .pstion_serch{position: absolute; right: 50px; width: 40px; height: 100%;}
header .back{  width:16px; height:16px; background-size:25px 250px; position:absolute; top:50%; left:15px; transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%); cursor:pointer;}
header .personal{ width:16px; height:16px; background-size:25px 250px; position:absolute; top:50%; right:15px; transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%); cursor:pointer;}
header .icon_serch{width:15px; height:15px; background-size:35px 500px; position:absolute; top:50%; right:13px; transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%); cursor:pointer;}
header .save{font-size: 12px; color: #ff991f; display: block;}
